iT邦幫忙

2024 iThome 鐵人賽

DAY 26
0
自我挑戰組

JavaScript DOM 操作系列 第 26

DAY 26: 動態載入內容

  • 分享至 

  • xImage
  •  

今天學習了如何使用 JavaScript 來動態載入頁面部分內容,讓網站更具互動性。例如,使用 fetch() 可以從伺服器獲取資料,再透過 DOM 操作來更新頁面。這讓我體會到,不需要每次都重載整個頁面,使用這種技術可以優化用戶體驗,並節省資源。

  1. 範例:fetch() 與 DOM 更新

https://ithelp.ithome.com.tw/upload/images/20241010/20169384P7uXYkLdId.png

結果:
當按下按鈕時,會從 API 獲取文章資料並顯示在頁面上。

  1. 補充範例:載入多筆資料

https://ithelp.ithome.com.tw/upload/images/20241010/20169384KN3VHgkSfs.png

這個範例展示了如何載入多筆資料並依序顯示在頁面上,這對於需要大量動態內容的應用非常實用。

透過這次學習,我進一步理解了如何有效利用 API 與 DOM 操作來提升網頁的動態性。


上一篇
DAY 25: 實作自動完成 (Autocomplete) 功能
下一篇
DAY 27: 進階事件處理 - 觸控事件
系列文
JavaScript DOM 操作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言